import request from '@/utils/request.js';

/**
 * 创建举报
 * @param {Object} data - 举报数据
 * @param {number} data.reportType - 举报类型
 * @param {string} data.businessId - 业务ID（被举报的内容ID）
 * @param {string} data.reason - 举报原因
 * @param {string} data.detail - 详细说明
 * @param {number} data.reportedUserId - 被举报用户ID（可选）
 * @returns {Promise} - 返回创建结果
 */
export function createReport(data) {
  return request.post('/member/report/create', data);
}

/**
 * 获取我的举报列表
 * @param {Object} params - 查询参数
 * @returns {Promise} - 返回举报列表
 */
export function getReportList(params) {
  return request.get('/member/report/page', params);
} 